notebook: Ignore and deprecate style properties
authorBenjamin Otte <otte@redhat.com>
Thu, 17 Dec 2015 01:39:24 +0000 (02:39 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 11 Jan 2016 16:03:07 +0000 (17:03 +0100)
commit71cc212eb5778a09bed809ec8473b6040784d930
treee041b8af031493fe4057350cb97b9f3f9e2bd58b
parent0138af9f9684c0ec436b37e5962e9f82607d3ff8
notebook: Ignore and deprecate style properties

Deprecate initial-gap, tab-curvature and tab-overlap properties. All
their features can be achieved using CSS.

This CSS achieves the same effect as a 10px initial gap:
  notebook header {
    margin-left: 10px;
    margin-right: 10px;
  }

A tab overlap of 10px can be achieved via:
  notebook tabs {
    margin-left: 10px;
  }
  notebook tab {
    margin-left: -10px;
  }

And tab curvature is essentially the same as padding or border on a tab.
gtk/gtknotebook.c